home *** CD-ROM | disk | FTP | other *** search
/ MacTech 1 to 12 / MacTech-vol-1-12.toast / Source / MacTech® Magazine / Volume 09 - 1993 / 09.06 Jun 93 / C Shell XCMD / BEditDoc.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-11-01  |  555 b   |  25 lines  |  [TEXT/KAHL]

  1. /****
  2.  * BEditDoc.h
  3.  *
  4.  *    Document class for a tiny editor.
  5.  *
  6.  ****/
  7.  
  8. #define    _H_BEditDoc            /* Include this file only once */
  9. #include <CDocument.h>
  10. #include <CApplication.h>  
  11.  
  12. struct BEditDoc : CDocument {
  13.  
  14.                                     /** Construction/Destruction **/
  15.                                         
  16.     void        IEditDoc(CApplication *aSupervisor, Boolean printable);
  17.  
  18.     void        NewFile(void);
  19.     void        OpenFile(SFReply *macSFReply);
  20.     void        BuildWindow(Handle theData);
  21.     
  22.                                     /** Filing **/
  23.     Boolean        DoSave(void);
  24.     Boolean        DoSaveAs(SFReply *macSFReply);
  25. };